有一些build文件总是自动生成,为了不想每次提交都更新到仓库里,可以在git的.gitignore文件中设置,忽略这些文件。
但是。
有的时候ignore失效,即使添加了忽略然并卵,为什么呢?
因为在git库中已存在了这些build文件,只要之前push过,这些文件都会加入git的跟踪中。
而.gitignore文件只对还没有加入跟踪的文件起作用。
那么解决办法就很明显了,两个字,删掉!
把原来在仓库里的文件删掉,重新和更新过的.gitignore文件一起提交。
之后ignore文件就生效了。